project supervisor - Turco Inglés Diccionario